string silk cocoons - Turco Inglés Diccionario